package com.jishuo.pzk.bean.base;

import lombok.Data;

import java.util.Date;

@Data
public class VoucherVO {
    /**
     * 凭证ID，主键
     */
    private String voSn;

    /**
     * 定单流水号
     */
    private String orderbillsn;

    /**
     * 单据编号（凭证号）
     */
    private String busiorderno;

    /**
     * 凭证类型（FS_VOUCHER_TYPE外键）
     */
    private String voType;

    /**
     * 凭证步骤（1-开票凭证 2-收款凭证 3-对账凭证）与凭证联页有关
     */
    private String voStep;

    /**
     * 是否已对账（0-未对 1-已对）
     */
    private String isRecon;

    /**
     * 对账日期
     */
    private Date checktime;

    /**
     * 行政区划
     */
    private int admdiv;

    /**
     * 预算单位
     */
    private int agency;

    /**
     * 是否可用 0-暂存 1-正常 2-停用 3-正常作废 4-过期作废 -1-删除
     */
    private int isenable;

    /**
     * 收款网点
     */
    private String bankstation;

    /**
     * 缴款时限
     */
    private String overduedate;

    /**
     * 业务类型
     * <p>
     * 1：一般缴款书 2：退付 3：待查 4：POS机 5：国库 6：专户 7：申报分成 8：批扣 9：小条 10：交管 11:交管上缴分成 (省专用) 12:交管划转分成（省专用） 13: 通用罚没 14：网银 15：交警罚没跨省 16：收入调整  17：电子缴费  20：余额
     */
    private int busitype;

    /**
     * 凭证原文
     */
    private String voucher;

    /**
     * 年度
     */
    private String year;

    /**
     * 填制日期
     */
    private String writedate;

    /**
     * 录入日期
     */
    private String entryDate;

    /**
     * 银行ID
     */
    private String bankid;

    /**
     * 是否验签成功0否1是
     */
    private int isverify;

    /**
     * 数据类型
     */
    private int datatype;

    /**
     * 原签名xml数据
     */
    private String signorigindata;

    /**
     * 签名
     */
    private String signdata;

    /**
     * 收款日期
     */
    private String paybankdt;

    /**
     * 银行是否收款
     */
    private int isbankaffirm;

    /**
     * 0未画图   1 已画图
     */
    private int isdraw;
}
